# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 066 Evolution Chamber (zerg\cerebrat.grp)
.headerstart
IsId          	41
Type          	20
Init          	EvolutionChamberInit
Death         	EvolutionChamberDeath
GndAttkInit   	[NONE]
AirAttkInit   	[NONE]
Unused1       	[NONE]
GndAttkRpt    	[NONE]
AirAttkRpt    	[NONE]
CastSpell     	[NONE]
GndAttkToIdle 	[NONE]
AirAttkToIdle 	[NONE]
Unused2       	[NONE]
Walking       	[NONE]
WalkingToIdle 	[NONE]
SpecialState1 	[NONE]
SpecialState2 	[NONE]
AlmostBuilt   	EvolutionChamberAlmostBuilt
Built         	EvolutionChamberBuilt
Landing       	[NONE]
LiftOff       	[NONE]
IsWorking     	EvolutionChamberIsWorking
WorkingToIdle 	EvolutionChamberWorkingToIdle
WarpIn        	[NONE]
.headerend
# ----------------------------------------------------------------------------- #

EvolutionChamberInit:
	imgul             	67 0 0	# Evolution Chamber Shadow (zerg\zceShad.grp)
	playfram          	0x00	# Frame set 0
	goto              	EvolutionChamberWorkingToIdle

EvolutionChamberWorkingToIdle:
	playfram          	1	# Frame set 0, direction 1
	wait              	3 
	playfram          	2	# Frame set 0, direction 2
	wait              	2 
	playfram          	3	# Frame set 0, direction 3
	wait              	2 
	playfram          	4	# Frame set 0, direction 4
	wait              	2 
	playfram          	3	# Frame set 0, direction 3
	wait              	2 
	playfram          	2	# Frame set 0, direction 2
	wait              	3 
	playfram          	1	# Frame set 0, direction 1
	wait              	2 
	playfram          	0x00	# Frame set 0
	wait              	2 
	goto              	EvolutionChamberWorkingToIdle

EvolutionChamberDeath:
	playsnd           	774	# Zerg\Bldg\ZBldgDth.WAV
	imgol             	60 0 0	# Zerg Building Explosion (thingy\zBldDthS.grp)
	wait              	3 
	lowsprul          	186 0 0	# Zerg Building Rubble (Small) (thingy\ZRubbleS.grp)
	wait              	1 
	end

EvolutionChamberAlmostBuilt:
	imgol             	108 0 0	# Zerg Building Spawn (Medium) (zerg\zSpawn02.grp)
EvolutionChamberBuilt:
	playfram          	0x00	# Frame set 0
	waitrand          	1 3 
	goto              	EvolutionChamberWorkingToIdle

EvolutionChamberIsWorking:
	playfram          	0x00	# Frame set 0
	waitrand          	1 2 
	playfram          	1	# Frame set 0, direction 1
	wait              	1 
	playfram          	2	# Frame set 0, direction 2
	waitrand          	2 3 
	playfram          	3	# Frame set 0, direction 3
	wait              	1 
	playfram          	4	# Frame set 0, direction 4
	wait              	1 
	playfram          	3	# Frame set 0, direction 3
	wait              	1 
	playfram          	2	# Frame set 0, direction 2
	waitrand          	2 3 
	playfram          	1	# Frame set 0, direction 1
	waitrand          	1 2 
	goto              	EvolutionChamberIsWorking
